A Survey of Desktop Grid System Scheduling
نویسنده
چکیده
Grid Computing forms virtual, collaborative organizations that share applications and data in an open heterogeneous server environment in order to work on common problems. Desktop Grid is a named collection of machines in a shared network where resource providers have heterogeneous properties such as CPU, network, memory complicated by various capabilities, failures, lack of trust based on desktop computers on the internet. In Desktop Grid Computing environment resource providers can participate in computations for free and can leave them in middle of the execution where some malicious resource providers may corrupt the computational results. Therefore, it is necessary to develop scheduling mechanisms that adapts this dynamic computational environment. This paper presents a survey of scheduling for desktop grid systems. KeywordsGrid Computing, Desktop Grid, Volunteers, Scheduling, Grid Scheduler
منابع مشابه
Group-based Adaptive Scheduling Mechanism in Desktop Grid
Desktop Grid has recently been an attractive computing paradigm for high throughput applications. However, Desktop Grid computing is complicated by heterogeneous capabilities, failures, volatility, and lack of trust because it is based on desktop computers at the edge of the Internet. In a Desktop Grid computing environment, volunteers (that is, resource providers) have heterogeneous properties...
متن کاملSurvey on Scheduling Methods in P2P Desktop Grid
Grid computing is a next level of infrastructure that provides dependable, consistent, pervasive, and inexpensive access to high-end computational capabilities with variety of shared resources. In this high end computing infrastructure job scheduling is a complex one due to grid infrastructures. This proposal gives a detail analysis of various scheduling algorithm based on different criteria su...
متن کاملStability Assessment Metamorphic Approach (SAMA) for Effective Scheduling based on Fault Tolerance in Computational Grid
Grid Computing allows coordinated and controlled resource sharing and problem solving in multi-institutional, dynamic virtual organizations. Moreover, fault tolerance and task scheduling is an important issue for large scale computational grid because of its unreliable nature of grid resources. Commonly exploited techniques to realize fault tolerance is periodic Checkpointing that periodically ...
متن کاملSelf-Gridron: Reliable, Autonomous, and Fully Decentralized Desktop Grid Computing System based on Neural Overlay Network
Although desktop Grid computing has been regarded as a cost-efficient computing paradigm, the system has suffered from scalability issues caused by its centralized structure. In addition, resource volatility generates system instability and performance deterioration. However, regarding the provision of a reliable and stable execution environment, resource management becomes more intricate when ...
متن کاملScheduling in Desktop Grid Systems: Theoretical Evaluation of Policies & Frameworks
Desktop grid systems have already established their identity in the area of distributed systems. They are well suited for High Throughput Computing especially for Bag-ofTasks applications. In desktop grid systems, idle processing cycles and memory of millions of users (connected through internet or through any other communication mechanism) can be utilized but the workers / hosts machines not u...
متن کامل